<?php

/**
 * 主函数库
 * ============================================================================
 * * 版权所有 2012 铭迈（上海）实业有限公司，并保留所有权利。
 * 网站地址: http://www.mingmailtd.com/；
 * ----------------------------------------------------------------------------
 * 仅用于公司内部人员使用。
 * ============================================================================
 * $Author: zhangmingming $
 * $Id: lib_main.php 2012/6/25 15:34:03 $
 */

if (!defined('IN_MMOA'))
{
	die('Hacking attempt');
}

/**
 * 显示所有部门
 * 
 * @return array
 */
function department_show()
{
	$sql = "SELECT * FROM " . $GLOBALS['mmoa']->table('departments') ."";
	$rows = $GLOBALS['db']->getAll($sql);

	return $rows;
}

function group_show()
{
	$sql = "SELECT * FROM " . $GLOBALS['mmoa']->table('group') ."";
	$rows = $GLOBALS['db']->getAll($sql);

	return $rows;
}

// 清除缓存
function clear_caches()
{
	$GLOBALS['smarty']->clearAllCache();
	$GLOBALS['smarty']->clearCompiledTemplate();
	
	return true;
}

//自动生成开发编号
function create_dev_no()
{
	$no = 'JKF' . date("Ymd");
	$sql = "SELECT max(dev_no) FROM " . $GLOBALS['mmoa']->table('development') . "WHERE 1";
	$devno = $GLOBALS['db']->getOne($sql);
	if (!empty($devno)) {
		$tmpno = substr($devno, 0, 11);
		if ($tmpno == $no) {
			$fixno = substr($devno, 11, 2) + 1;
			if ($fixno < 10) $fixno = '0'.$fixno;
			$no .= $fixno;
		} else {
			$no .= '01';
		}
	}
	
	return $no;
}

?>